Find-as-you type was never automatically handled by StIMText, but
by the existing stage key-press handler. The functionality broke
for a different reason, we will fix it after reverting the recent
captured-event changes.
This reverts commits
bc4462cd0c1abb9 and
e4ee944d8d6.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/72
// - cancel the search
this.reset();
}
- } else if (!(global.stage.get_key_focus() instanceof Clutter.Text) &&
- (event.type() == Clutter.EventType.KEY_PRESS ||
- event.type() == Clutter.EventType.KEY_RELEASE)) {
- let unichar = event.get_key_unicode();
-
- if (GLib.unichar_isprint(unichar)) {
- this._text.grab_key_focus();
- return this._text.event(event, false);
- }
}
return Clutter.EVENT_PROPAGATE;